682429
148958
25521
919101
85448
334121
228432
224747
279302
223821
253343
776688
5169799
3590581
3117148
2419804
2243988
2069609
1991358
192178
1776118
1724136
1696196
1642471